author http edinburgh authors book horror music fantasy science fiction music classic writer novel dublin cork wales fiction irish london galway escort escorts glasgow blogfa